package cn.org.wifit.core.zookeeper;

/**
 * 基于zookeeper分布式事务触发的事件接口。
 * @author wenjie
 */
public interface NodeWriteDistributedTransactionWatcherHandle {
	/**
	 * 激活事件。当满足zookeeper分布式事务所要求的当前sequence时，这个方法被触发
	 * @param mySequence 当前的zookeeper的序列（也是某个节点下的最小序列号）
	 * @param eventFullpath 发生事件的zookeeper的完整目录路径
	 */
	public void doHandle(String mySequence , String eventFullpath) throws Exception;
}